microwave radiometer - French English Dictionary